package com.itlv;

import com.itlv.utils.MapUtils;
import org.junit.Test;

import java.util.Map;

public class DemoMap {
    /**
     * 创建JDK9版本 HashMap 默认长度
     */
    @Test
    public void test1() {
        Map<String, Integer> map = MapUtils.newHashMap();
        map.put("a", 1);
        map.put("b", 2);
        map.put("c", 3);
        map.forEach((k, v) -> System.out.println("key: " + k + "     " + "value: " + v));
    }

    /**
     * 创建JDK9版本 HashMap 自定义长度
     */
    @Test
    public void test2() {
        Map<Object, Object> map = MapUtils.newHashMap(2);
        map.put("a", 1);
        map.put("b", 2);
        map.put("c", 3);
        map.forEach((k, v) -> System.out.println("key: " + k + "     " + "value: " + v));
    }
}
